Fair warning that this post may grow in size after posting since there are a few very reactionary things I simply must get out of my system before talking about this episode in a more in depth sort of way. So, uh, yeah. Mind the squee.
(
Spoilers are bigger on the inside. )